<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import = "java.util.*,java.io.*" %>
<%@ page import = "atae.thin.pres.*" %>
<%@ page import = "atae.apli.contexto.*" %>
<%@ taglib prefix="nacar" uri="/qnpl_mult_mult_jsp/tld/ctag.tld" %>
<%@ include file="/atcl_mult_mult_jsp/contenedores.jsp"%>

<% request.setAttribute("utils",utils); %>

<%    
   //CONSULTAR SOBRE LA VARIABLE hdCOD_PERSONA, existe hdCODPER
%>
<%
	icse.UtilitariosIcse icseUtil = new icse.UtilitariosIcse();
	String ALIASKEON=icseUtil.getPropertieByName("alias_keon");
	String ALIASICSE=icseUtil.getPropertieByName("alias_icse");
%>
<%
	int CANTIDAD_FILAS=8;
	//SOLOOOOOOOOOOOOOOOOOOOOOOO SOLOOOOO PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS
	//  PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS PARA COMBOS 

	String[] nomColsDescriptoras={"COD_TABLA","COD_CAMPO","NOM_CAMPO"}; //nombres de la columnas del listado a obtener
	AtaeSvCompositeDatoRegistroIndexado listadoNacar=icseUtil.getListaNacar("LST_DESCRIPTORA",utils);
	
	String[][] LST_DESCRIPTORA = icseUtil.getArrayString(listadoNacar,3,nomColsDescriptoras);	
	String[][] LST_TIPO_DOMICILIOS = icseUtil.getListOfDescriptora(LST_DESCRIPTORA,"16");
	
	
	
	String[] nomColsTipoVia={"PRIKEY","DESTAB"}; //nombres de la columnas del listado a obtener
	AtaeSvCompositeDatoRegistroIndexado listadoNacarTipoVia=icseUtil.getListaNacar("LST_TIPOVIA",utils);
	String[][] LST_TIPOVIA = icseUtil.getArrayString(listadoNacarTipoVia,2,nomColsTipoVia);
	
%>

<%
	String imagesDisabled="false";
	//rutas de imagenes de paginado para grilla padre
	String rutaBase="/"+ALIASKEON+"/images/";
	String rutaInicio="Izq1off.gif";
	String rutaPrev="Izq2off.gif";
	String rutaNext="Dere2off.gif";
	String rutaFin="Dere1off.gif";

	int contador=0;
	String contador_pag=utils.getValorContexto("CONTADOR_PAGINAS")==null?"0":utils.getValorContexto("CONTADOR_PAGINAS");
	if(contador_pag.equals("")){
		contador_pag="0";
	}
	
	contador=Integer.parseInt(contador_pag);

	if(utils.getValorContexto("IND_FIN_DATOS").equals("") || contador==0){
		rutaInicio="Izq1off.gif";
		rutaPrev="Izq2off.gif";
		rutaNext="Dere2off.gif";
		rutaFin="Dere1off.gif";
	}

	if(utils.getValorContexto("IND_FIN_DATOS").equals("S")){
		if(contador>=2){
			rutaInicio="Izq1.gif"; //activamos boton inicio
			rutaPrev="Izq2.gif";
		}
		rutaFin="Dere1off.gif";
	}
	if(utils.getValorContexto("IND_FIN_DATOS").equals("N")){
		if(contador>=2){
			rutaInicio="Izq1.gif"; //activamos boton inicio
			rutaPrev="Izq2.gif";
			rutaNext="Dere2.gif";
		}
		if(contador<2){
			rutaNext="Dere2.gif";
		}
		rutaFin="Dere1.gif";
	}
	if(utils.getValorContexto("ACCION").equals("A") || utils.getValorContexto("ACCION").equals("B") || 
		utils.getValorContexto("ACCION").equals("M") || utils.getValorContexto("ACCION").equals("D") ||
		utils.getValorContexto("IND_FIN_DATOS").equals("")){
		rutaInicio="Izq1off.gif";
		rutaPrev="Izq2off.gif";
		rutaNext="Dere2off.gif";
		rutaFin="Dere1off.gif";
	}
	rutaInicio=rutaBase+rutaInicio;
	rutaPrev=rutaBase+rutaPrev;
	rutaNext=rutaBase+rutaNext;
	rutaFin=rutaBase+rutaFin;
%>

<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title><nacar:etiqueta texto="Mantenimiento de Domicilios" monoidioma="false"/></title>
		<%//OBS: FALTA EL TIPO DE DOCUMENTO, EL NUMERO DE DOCUMENTO, LOS NOMBRES Y APELLIDOS DE LA PERSONA QUE SE SELECCIONO DE LA VENTANA PREVIA PERSONAS
		%>
		<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"/>
		<%=escribirPlugIn(utils)%>
		
		<!-- JavaScript Arquitectura -->
		<% if(!utils.isInternetExplorer()) { %>
			<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarFF1024v02.css" type="text/css">
		<% } else { %>
			<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarIE1024v02.css" type="text/css">
		<% } %>
		
		<!-- JavaScript Arquitectura -->
		<script type="text/javascript" src="/atcl_es_web_pub/js/utils.js"></script>
		<script type="text/javascript" src="/qnpl_es_web_pub/js/ctag.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.js"></script>
		<script type="text/javascript" src="/<%=ALIASICSE%>/js/utilitarios.js"></script>
		<!-- JavaScript ICSE -->
		<script type="text/javascript">
			$(document).ready(function(){
				setTrimCampos();
				if("<%=imagesDisabled%>"=="true"){
					setValorCampo("imagesAction","false");
				}
				if(jQuery.browser.mozilla ){$(document).keydown(function(event) {atajoKeyDown(event); }).keyup(function(event){atajoKeyUp(event); }); }			
         		if('<%=utils.getValorContexto("ACCION")%>'=="D"){

					//setear el estilo
					//--setEstiloAccionador("btnLimpiar","Boton");
					//--setEstiloAccionador("btnSalir","Boton");
  					//--setEstiloAccionador("btnAnadir","Boton");

					//desprotegemos campos
					//--setProtegidoAccionador("btnLimpiar","false");
					//--setProtegidoAccionador("btnBaja","false");
					setProtegidoAccionador("txtCodPersona","true");
					setProtegidoAccionador("txtCodDomicilio","true");
					setProtegidoAccionador("txtPais","true");
					setProtegidoAccionador("txtDpto","true");
					setProtegidoAccionador("txtProvincia","true");
					setProtegidoAccionador("txtDistrito","true");
					setProtegidoAccionador("cmbTipoDom","true");
					setProtegidoAccionador("cmbTipoVia","true");
					setProtegidoAccionador("txtNombreVia","true");
					setProtegidoAccionador("txtNumero","true");
					setProtegidoAccionador("txtDptoInt","true");
					setProtegidoAccionador("txtManzana","true");
					setProtegidoAccionador("txtLote","true");
					setProtegidoAccionador("txtReferencia","true");

					asignarEstiloFilaSeleccionada("lstDomicilio","0",'<%=utils.getValorContexto("ORDDOM")%>','false');
				}
				if(getValorCampo("hdTIPDOM")!=""){
					setValorCampo("cmbTipoDom",getValorCampo("hdTIPDOM"));
				}
				if(getValorCampo("hdTIPVIA")!=""){
					setValorCampo("cmbTipoVia",getValorCampo("hdTIPVIA"));
				}

				if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf("ICA")>-1){
					if('<%=utils.getValorContexto("ACCION")%>'=="A" || 
						'<%=utils.getValorContexto("ACCION")%>'=="B" ||
						'<%=utils.getValorContexto("ACCION")%>'=="M"){
						verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','buscar_ICSEVE03027_mensaje');
					}
				}else if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf("ICE")>-1){
					verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','cerrar');
				}
			});
        </script>
	</head>
	<body onload="controlSesion();<% if (utils.getPaginaModoMensaje() != getCteServicioOK()) {%> mostrarMensajes(tipoMensajes,paramMensajes)<%}%>">
		<form id="ICSEVE03027" name="ICSEVE03027" action="<%=utils.getDestinoFormulario()%>" method = "POST">
			<input type="hidden" name="evento" id="evento" />
			<input type="hidden" name="flujo" id="flujo" value="<%=utils.getFlujoID()%>" />
			<input type="hidden" name="ventana" id="ventana" value="<%=utils.getVentana()%>" />
			<input type="hidden" name="hdACCION" id="hdACCION" value="<%=utils.getValorContexto("ACCION")%>" />
			
			<input type="hidden" name="hdORDDOM" id="hdORDDOM" value="<%=utils.getValorContexto("ORDDOM")%>"/>
			<input type="hidden" name="hdTIPDOM" id="hdTIPDOM" value="<%=utils.getValorContexto("TIPDOM")%>"/>
			<input type="hidden" name="hdTIPVIA" id="hdTIPVIA" value="<%=utils.getValorContexto("TIPVIA")%>"/>
			<input type="hidden" name="hdNOMVIA" id="hdNOMVIA" value="<%=utils.getValorContexto("NOMVIA")%>"/>
			<input type="hidden" name="hdNUMERO" id="hdNUMERO" value="<%=utils.getValorContexto("NUMERO")%>"/>
			<input type="hidden" name="hdINTDPT" id="hdINTDPT" value="<%=utils.getValorContexto("INTDPT")%>"/>
			<input type="hidden" name="hdMZ" 	 id="hdMZ" 	   value="<%=utils.getValorContexto("MZ")%>"/>
			<input type="hidden" name="hdLOTE" 	 id="hdLOTE"   value="<%=utils.getValorContexto("LOTE")%>"/>
			<input type="hidden" name="hdREFERE" id="hdREFERE" value="<%=utils.getValorContexto("REFERE")%>"/>
			<input type="hidden" name="hdCODPAI" id="hdCODPAI" value="<%=utils.getValorContexto("CODPAI")%>"/>
			<input type="hidden" name="hdDESPAI" id="hdDESPAI" value="<%=utils.getValorContexto("DESPAI")%>"/>
			<input type="hidden" name="hdCODDEP" id="hdCODDEP" value="<%=utils.getValorContexto("CODDEP")%>"/>
			<input type="hidden" name="hdDESDEP" id="hdDESDEP" value="<%=utils.getValorContexto("DESDEP")%>"/>
			<input type="hidden" name="hdCODPRO" id="hdCODPRO" value="<%=utils.getValorContexto("CODPRO")%>"/>
			<input type="hidden" name="hdDESPRO" id="hdDESPRO" value="<%=utils.getValorContexto("DESPRO")%>"/>
			<input type="hidden" name="hdCODDIS" id="hdCODDIS" value="<%=utils.getValorContexto("CODDIS")%>"/>
			<input type="hidden" name="hdDESDIS" id="hdDESDIS" value="<%=utils.getValorContexto("DESDIS")%>"/>
			<input type="hidden" name="hdMJE_CODIGO" id="hdMJE_CODIGO" value="<%=utils.getValorContexto("MJE_CODIGO")%>"/>
			<input type="hidden" name="hdMJE_DESCRIPCION" id="hdMJE_DESCRIPCION" value="<%=utils.getValorContexto("MJE_DESCRIPCION")%>"/>		
			<input type="hidden" name="hdCODPER" id="hdCODPER" value="<%=utils.getValorContexto("CODPER")%>"/>
			<input type="hidden" name="hdXSN_CODPER" id="hdXSN_CODPER" value="<%=utils.getValorContexto("XSN_CODPER")%>"/>
			<input type="hidden" name="hdCODACC" id="hdCODACC" value="<%=utils.getValorContexto("CODACC")%>"/>
			<input type="hidden" name="hdACCDOP" id="hdACCDOP" value="<%=utils.getValorContexto("ACCDOP")%>"/>
			
			<input type="hidden" name="hdAVAN_RET_PAGINA" 		id="hdAVAN_RET_PAGINA" 		value="<%=utils.getValorContexto("AVAN_RET_PAGINA")%>"/>
			<input type="hidden" name="hdCONTADOR_PAGINAS" 		id="hdCONTADOR_PAGINAS" 	value="<%=utils.getValorContexto("CONTADOR_PAGINAS")%>"/>
			<input type="hidden" name="hdPRIMARY_KEY" 			id="hdPRIMARY_KEY" 			value="<%=utils.getValorContexto("PRIMARY_KEY")%>"/>
			<input type="hidden" name="hdIND_FIN_DATOS" 		id="hdIND_FIN_DATOS" 		value="<%=utils.getValorContexto("IND_FIN_DATOS")%>"/>
			<input type="hidden" name="hdNUM_REGISTROS" 		id="hdNUM_REGISTROS" 		value="<%=utils.getValorContexto("NUM_REGISTROS")%>"/>

			<div class="DivPagina">
				<div class="DivTituloVentana">
					<label class="tituloVentanaIzq">
						Mantenimiento de Domicilios de Clientes de Seguros - <%=utils.getValorContexto("XSN_TIPO_DOCUMENTO")%> - <%=utils.getValorContexto("XSN_NRO_DOCUMENTO")%> - <%=utils.getValorContexto("XSN_NOMBRES")%> <%=utils.getValorContexto("XSN_APELLIDO1")%> <%=utils.getValorContexto("XSN_APELLIDO2")%>
					</label>
				</div>
				<div class="DivContenedorVentana">				
					<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblPrincipal">
						<tr>
							<td>
								<div class="DivTituloCaja" >
									  <label class="tituloCajaIzqEscenario" id="lbl_titulocaja_"><b>Domicilio</b></label>
								</div>
								<div class="DivContenedorCaja">
									<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblBusqueda">
										<tr class="EtiquetaAutoescalable"> 
											<td>
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Identificaci&oacute;n de la Persona</b>" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoEntrada" identificador="txtCodPersona" texto='<%=utils.getValorContexto("XSN_CODPER")%>' longitudmaxima="9" ancho="4"
																	  onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event)" sololectura="true"/>
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Identificaci&oacute;n del Domicilio</b>" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoObligatorio" identificador="txtCodDomicilio" texto='<%=utils.getValorContexto("ORDDOM")%>' longitudmaxima="9" ancho="8"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event);"/>
												</label>												

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Pa&iacute;s</b>" monoidioma="false"/>
													&nbsp;
													<nacar:campotexto estilo="CampoObligatorio" identificador="txtPais" texto='<%=utils.getValorContexto("DESPAI")%>' longitudmaxima="50" ancho="8"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event);" sololectura="true"/>
													&nbsp;
													<img src="/<%=ALIASKEON%>/images/FlechaAbajoFin2.gif" class="BotonPrismatico linkAbi" align="middle" id="buscarPais" name="buscarPais" 
															alt="Seleccionar" onclick="pais_ICSEVE03027();" />
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Departamento</b>" monoidioma="false"/>
													&nbsp;
													<nacar:campotexto estilo="CampoObligatorio" identificador="txtDpto" texto='<%=utils.getValorContexto("DESDEP")%>' longitudmaxima="50" ancho="8"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event);" sololectura="true"/>
													&nbsp;
													<img src="/<%=ALIASKEON%>/images/FlechaAbajoFin2.gif" class="BotonPrismatico linkAbi" align="middle" id="buscarDepartamento" name="buscarDepartamento" 
															alt="Seleccionar" onclick="departamento_ICSEVE03027();"/>
												</label>

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Provincia</b>" monoidioma="false"/>
													&nbsp;
													<nacar:campotexto estilo="CampoObligatorio" identificador="txtProvincia" texto='<%=utils.getValorContexto("DESPRO")%>' longitudmaxima="50" ancho="8"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event);" sololectura="true"/>
													&nbsp;
													<img src="/<%=ALIASKEON%>/images/FlechaAbajoFin2.gif" class="BotonPrismatico linkAbi" align="middle" id="buscarProvincia" name="buscarProvincia" 
															alt="Seleccionar" onclick="provincia_ICSEVE03027();"/>
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Distrito</b>" monoidioma="false"/>
													&nbsp;
													<nacar:campotexto estilo="CampoObligatorio" identificador="txtDistrito" texto='<%=utils.getValorContexto("DESDIS")%>' longitudmaxima="50" ancho="8"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event);" sololectura="true"/>
													&nbsp;
													<img src="/<%=ALIASKEON%>/images/FlechaAbajoFin2.gif" class="BotonPrismatico linkAbi" align="middle" id="buscarDistrito" name="buscarDistrito" 
															alt="Seleccionar" onclick="distrito_ICSEVE03027();"/>
												</label>
																						
											</td>
										</tr>
										<tr class="EtiquetaAutoescalable"> 
											<td>
												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="<b>Tipo Domicilio</b>" monoidioma="false"/><br/>
													<nacar:listadesplegable estilo="CampoObligatorio" identificador="cmbTipoDom" mostrarcodigo="false" enviarcodigo = "true" literalrequerido=" " onchange="habilitar_ICSEVE03027();" 
																			cuerpo='<%=LST_TIPO_DOMICILIOS%>' seleccionado='<%=utils.getValorContexto("TIPDOM")%>' ancho="140"/>
												</label>
																								
												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="<b>Tipo V&iacute;a</b>" monoidioma="false"/><br/>
													<nacar:listadesplegable estilo="CampoObligatorio" identificador="cmbTipoVia" mostrarcodigo="false" enviarcodigo = "true" literalrequerido=" " onchange="habilitar_ICSEVE03027();"
																			cuerpo='<%=LST_TIPOVIA%>' seleccionado='<%=utils.getValorContexto("TIPVIA")%>' ancho="140"/>
												</label>

												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="Nombre de la V&iacute;a" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoSalida" identificador="txtNombreVia" texto='<%=utils.getValorContexto("NOMVIA")%>' longitudmaxima="100" ancho="24"
																		onkeyup="habilitar_ICSEVE01001();" onkeypress="return doKeyPress(6,event)"/>
												</label>

												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="N&uacute;mero" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoSalida" identificador="txtNumero" texto='<%=utils.getValorContexto("NUMERO")%>' longitudmaxima="15" ancho="24"
																		onkeyup="habilitar_ICSEVE01001();" onkeypress="return doKeyPress(6,event)"/>
												</label>
											
												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="Dpto/Int" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoSalida" identificador="txtDptoInt" texto='<%=utils.getValorContexto("INTDPT")%>' longitudmaxima="10" ancho="24"
																		onkeyup="habilitar_ICSEVE01001();" onkeypress="return doKeyPress(6,event)"/>
												</label>

												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="Manzana" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoSalida" identificador="txtManzana" texto='<%=utils.getValorContexto("MZ")%>' longitudmaxima="10" ancho="24"
																		onkeyup="habilitar_ICSEVE01001();" onkeypress="return doKeyPress(6,event)"/>
												</label>

												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="Lote" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoSalida" identificador="txtLote" texto='<%=utils.getValorContexto("LOTE")%>' longitudmaxima="10" ancho="24"
																		onkeyup="habilitar_ICSEVE01001();" onkeypress="return doKeyPress(6,event)"/>
												</label>
											</td>
										</tr>
										<tr class="EtiquetaAutoescalable"> 
											<td>										
												<label class="EtiquetaAutoescalable"> 
													<nacar:etiqueta texto="Referencia" monoidioma="false"/><br/>
													<nacar:campotexto estilo="CampoEntrada" identificador="txtReferencia" texto='<%=utils.getValorContexto("REFERE")%>' longitudmaxima="100" ancho="20"
																		onkeyup="habilitar_ICSEVE03027();" onkeypress="return doKeyPress(6,event)"/>
												</label>
											</td>
										</tr>
										<tr>
											<td>
												<table align="right" style="width:100%;" s border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="alinearDer">
																<button type="button" id="btnLimpiar" name="btnLimpiar" class="Boton" onclick="reset_ICSEVE03027();" accesskey="l" 
																		onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>L</u>impiar</button>&nbsp;
														</td>
													</tr>
												</table>
											</td>
			                            </tr>
									</table>
								</div>
								
								<div class="DivTituloCaja2">
									<table width="100%" cellpadding="0" cellspacing="0" class="TablaTitulo" id="tab_1">
										<div class="TituloTabla">
											<label class="TituloTablaIzq"><b>Domicilios encontrados</b></label>  
											<label class="TituloTablaDer">
												<img src="<%=rutaInicio%>" class="linkAbi BotonPrismatico" onclick="paginado_ICSEVE03027('I');"/>
												<img src="<%=rutaPrev%>" class="linkAbi BotonPrismatico" onclick="paginado_ICSEVE03027('R');"/>
												<%
													int total_paginas=0, total_registros=0;
													if(contador>0){
														total_registros=utils.getValorContexto("NUM_REGISTROS")==""?0:Integer.parseInt(utils.getValorContexto("NUM_REGISTROS"));
														total_paginas=total_registros/CANTIDAD_FILAS;

														try{
															if(total_registros%(total_paginas*CANTIDAD_FILAS)>0){
																total_paginas++;
															}
														}catch(Exception ex){}
														
														if(total_registros>0 && total_paginas==0){
															total_paginas=1;
														}
													}
												%>

												<%=contador>0? (""+contador+" de "+total_paginas):""%>

												<img src="<%=rutaNext%>" class="linkAbi BotonPrismatico" onclick="paginado_ICSEVE03027('A');"/>
												<img src="<%=rutaFin%>" class="linkAbi BotonPrismatico" onclick="paginado_ICSEVE03027('F');"/>
											</label>                      
										</div>
									</table>
								</div>
                                <div class="DivContenedorCaja">
                                    <table width="100%" border="0" cellspacing="0" cellpadding="0">                             
                                    <tr>
                                        <td colspan="2"> 
                                            <table width='100%' border='0' cellspacing='0' cellpadding='0' class='TablaDatos'>
                                                <tr>
                                                    <td width="100%">
															<nacar:tablaeditable identificador="lstDomicilio" estilo="TablaDatos" contextocuerpo="LST_DOMICILIO" 
										       		  							 espacioentreceldas='2' espaciointeriorceldas='0' estiloclassfilaspares='Pijama1' estiloclassfilasimpares='Pijama2'
										       		  							 espaciosconretorno='false' columnasocultas='<%=new String[]{"PERDOP","ORDDOM","TIPDOM","TIPVIA"}%>'>
																
																<nacar:cabecera>
																	<tr>
																		<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Identificaci&oacute;n del Domicilio" monoidioma="false" /></td>
													       	            <td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Pa&iacute;s" monoidioma="false" /></td>
													       	            <td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Departamento" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Provincia" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Distrito" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Tipo de Domicilio" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="8%" ><nacar:etiqueta texto="Tipo de V&iacute;a" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="25%" ><nacar:etiqueta texto="Nombre de la V&iacute;a" monoidioma="false" /></td>
																		<td align='center' class="CabeceraTabla" width="6%" ><nacar:etiqueta texto="Acci&oacute;n" monoidioma="false" /></td>
																	</tr>
																</nacar:cabecera>
																
																<nacar:columnadatos identificador="ORDDOM" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESPAI" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESDEP" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESPRO" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESDIS" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESTIP" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="DESVIA" editable="false" ancho='8%' estiloclass="TextoTablaCenN" />
																<nacar:columnadatos identificador="NOMVIA" editable="false" ancho='25%' estiloclass="TextoTablaCenN" funcionformato="columnLengthFecha" />
																
																<nacar:columnalibrehtml ancho="6%">
																	<table width='100%' border='0' cellspacing='0' cellpadding='0'>
																		<tr>
																			<td class="TextoTablaCenN">
																				<img src="/<%=ALIASKEON%>/images/editar.gif" class="linkAbi" align="middle" id="seleccionar" name="seleccionar" 
																					 alt="Seleccionar" onclick="seleccionarRegistro_ICSEVE03027(this, 'lstDomicilio');" />
																			</td>
																			<td class="TextoTablaCenN">
																					<img src="/<%=ALIASKEON%>/images/eliminar.gif" class="linkAbi" align="middle" id="eliminar" name="eliminar" 
																					alt="Eliminar" onclick="bajaRegistroGrilla_ICSEVE03027(this,'lstRelDomicilios');verMensaje('CONFIRM', 'La operación a continuación hará cambios que no tienen vuelta atrás. <br/>\n¿Desea continuar?', '/<%=ALIASKEON%>/images/','baja_ICSEVE03027');" />
																			</td>
																		</tr>
																	</table>
																</nacar:columnalibrehtml>

															</nacar:tablaeditable>
                                                    </td>
                                                </tr>
                                            </table>
                                        </td>
                                    </tr>
										<tr>
											<td>
												<table align="left" border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="alinearIzq">
															<button type="button" id="btnGrabar" name="btnGrabar" class="Boton BotonMantenimientoDisabled" accesskey="a" disabled="true"
																	onclick="resetClassObligatorio();setTrimCampos();if(!setClassObligatorio()){habilitar_ICSEVE03027();return false;}else{verMensaje('CONFIRM', 'La operación a continuación hará cambios que no tienen vuelta atrás. <br/>\n¿Desea continuar?', '/<%=ALIASKEON%>/images/','grabar_ICSEVE03027');}"
																	onmouseover="this.className='Boton BotonMantenimientoHover'" onmouseout="this.className='Boton BotonMantenimiento'"><u>A</u>&ntilde;adir</button>
														</td>
													<tr>
												</table>
											</td>
											<td>
												<table align="right" border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="alinearDer">
															  <button type="button" id="btnSalir" name="btnSalir" class="Boton" onclick="salir_ICSEVE03027();" accesskey="s" 
																	onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>S</u>alir</button>
														</td>
													<tr>
												</table>
											</td>
										</tr>
									</table>
								</div>
							</td>
						</tr>
					</table>
				</div>   		
	  		</div>
		</form>
		<div id="mensaje"></div>
		<script type="text/javascript">
			function habilitar_ICSEVE03027(){
			
				setValorCampo("imagesAction","false");
			
				//setTrimCampos();
				var codPersona = getValorCampo("txtCodPersona");
				var codDomicilio = getValorCampo("txtCodDomicilio");
				var tipoDomicilio = getValorCampo("cmbTipoDom");
				var tipoVia = getValorCampo("cmbTipoVia");
				var nombreVia = getValorCampo("txtNombreVia");
				
				if(codPersona == "" || tipoDomicilio=="" || tipoVia=="" || nombreVia==""){
					//setear el estilo
					setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
					setProtegidoAccionador("btnGrabar","true");
				}else{
					setEstiloAccionador("btnGrabar","BotonMantenimiento");
					setProtegidoAccionador("btnGrabar","false");
				}
			}
			function reset_ICSEVE03027(){
				//resetClassObligatorio();
				setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
				setProtegidoAccionador("btnGrabar","true");

				setValorCampo("txtCodDomicilio","");
				setValorCampo("txtCodPersona","");
				setValorCampo("txtPais","");
				setValorCampo("txtDpto","");
				setValorCampo("txtProvincia","");
				setValorCampo("txtDistrito","");
				setValorCampo("cmbTipoDom","");
				setValorCampo("cmbTipoVia","");
				setValorCampo("txtNombreVia","");
				setValorCampo("txtNumero","");
				setValorCampo("txtDptoInt","");
				setValorCampo("txtManzana","");
				setValorCampo("txtLote","");
				setValorCampo("txtReferencia","");

				setValorCampo('hdACCION',"");
				setValorCampo('hdCODPER',"");
				setValorCampo('hdORDDOM',"");
				setValorCampo('hdCODPAI',"");
				setValorCampo('hdCODDEP',"");
				setValorCampo('hdCODPRO',"");
				setValorCampo('hdCODDIS',"");
				setValorCampo('hdTIPDOM',"");
				setValorCampo('hdTIPVIA',"");
				setValorCampo('hdNOMVIA',"");
				setValorCampo('hdNUMERO',"");
				setValorCampo('hdINTDPT',"");
				setValorCampo('hdMZ',"");
				setValorCampo('hdLOTE',"");
				setValorCampo('hdREFERE',"");
			
				resetEstiloGrilla("lstDomicilio");
			}
			function seleccionarRegistro_ICSEVE03027(objeto,idTabla){
				var cod_domicilio = obtenerCeldaFila(objeto,idTabla,0,idTabla);
				//var pais = obtenerCeldaFila(objeto,idTabla,1,idTabla);
				//var codPersona = obtenerCeldaFilaOculto(objeto,idTabla,0,idTabla);
				//var codPais = obtenerCeldaFilaOculto(objeto,idTabla,1,idTabla);

				setValorCampo("hdORDDOM",cod_domicilio);
				setValorCampo("hdACCION","D");
				lanzarEventoVentana("ICSEVE03027","0X3C01005");
			}
			function bajaRegistroGrilla_ICSEVE03027(objeto,idTabla){//POR CONSULTAR
			alert("zzz");
				setValorCampo("hdACCION","B");
				var codDomicilio = obtenerCeldaFilaOculto(objeto,idTabla,0,idTabla);
				//var codProducto = obtenerCeldaFilaOculto(objeto,idTabla,1,idTabla);
				//var codModalidad = obtenerCeldaFilaOculto(objeto,idTabla,2,idTabla);
				//var codProdFinanciero = obtenerCeldaFila(objeto,idTabla,4,idTabla);
				//var codSubProdFinanciero = obtenerCeldaFila(objeto,idTabla,5,idTabla);
				setValorCampo("hdORDDOM",codDomicilio);
				/*setValorCampo("hdCOD_PRODUCTO",codProducto);
				setValorCampo("hdCOD_MODALIDAD",codModalidad);
				setValorCampo("hdCOD_PRODUCTO_FINANCIERO",codProdFinanciero);
				setValorCampo("hdCOD_SUB_PROD_FINANCIERO",codSubProdFinanciero);*/
				
				lanzarEventoVentana("ICSEVE03027","0X3C01007");
			}
			/*function buscar_ICSEVE03027(){
				setTrimCampos();
				setValorCampo('hdCODPER',getValorCampo('txtCodPersona'));
				setValorCampo('hdORDDOM',getValorCampo('txtCodDomicilio'));
				setValorCampo('hdCODPAI',getValorCampo('txtPais'));
				setValorCampo('hdCODDEP',getValorCampo('txtDpto'));
				setValorCampo('hdCODPRO',getValorCampo('txtProvincia'));
				setValorCampo('hdCODDIS',getValorCampo('txtDistrito'));
				setValorCampo('hdTIPDOM',getValorCampo('cmbTipoDom'));
				setValorCampo('hdTIPVIA',getValorCampo('cmbTipoVia'));
				setValorCampo('hdNOMVIA',getValorCampo('txtNombreVia'));
				setValorCampo('hdNUMERO',getValorCampo('txtNumero'));
				setValorCampo('hdINTDPT',getValorCampo('txtDptoInt'));
				setValorCampo('hdMZ',getValorCampo('txtManzana'));
				setValorCampo('hdLOTE',getValorCampo('txtLote'));
				setValorCampo('hdREFERE',getValorCampo('txtReferencia'));
				setValorCampo('hdAVAN_RET_PAGINA','A');
				setValorCampo('hdCONTADOR_PAGINAS','0000');
				setValorCampo('hdPRIMARY_KEY','0000');

				lanzarEventoVentana('ICSEVE03027','0X3C01004');
			}*/
			function baja_ICSEVE03027(){
					lanzarEventoVentana("ICSEVE03027","0X3C01007");
				
			}
			function personas_ICSEVE03027(){
				alert("Mantenimiento de personas...");
				//lanzarEventoVentana("ICSEVE03027","0X3C01006");
			}
			function salir_ICSEVE03027(){
				lanzarEventoVentana("ICSEVE03027","0X03C01000");
			}
			function grabar_ICSEVE03027(){
				var codPersona = getValorCampo("txtCodPersona");
				var codDomicilio = getValorCampo("txtCodDomicilio");
				var nomPais = getValorCampo("txtPais");
				var nomDepartamento = getValorCampo("txtDpto");
				var nomProvincia = getValorCampo("txtProvincia");
				var nomDistrito = getValorCampo("txtDistrito");
				var tipoDomicilio = getValorCampo("cmbTipoDom");
				var tipoVia = getValorCampo("cmbTipoVia");
				var nombreVia = getValorCampo("txtNombreVia");
				var numero = getValorCampo("txtNumero");
				var dptoInt = getValorCampo("txtDptoInt");
				var manzana = getValorCampo("txtManzana");
				var lote = getValorCampo("txtLote");
				var referencia = getValorCampo("txtReferencia");

				if (codPersona=="" || codDomicilio=="" || tipoDomicilio=="" || tipoVia=="" || nombreVia==""){

					if(!setClassObligatorio()){ return false;}

				}else{
					if(getValorCampo("hdACCION")=="D" || getValorCampo("hdACCION")=="A"){
						setValorCampo("hdACCION", "M");
					}else{
						setValorCampo("hdACCION", "A");
					}

					setValorCampo('hdCODPER',codPersona);
					setValorCampo('hdORDDOM',codDomicilio);
					setValorCampo('hdDESPAI',nomPais);
					setValorCampo('hdDESDEP',nomDepartamento);
					setValorCampo('hdDESPRO',nomProvincia);
					setValorCampo('hdDESDIS',nomDistrito);
					setValorCampo('hdTIPDOM',tipoDomicilio);
					setValorCampo('hdTIPVIA',tipoVia);
					setValorCampo('hdNOMVIA',nombreVia);
					setValorCampo('hdNUMERO',numero);
					setValorCampo('hdINTDPT',dptoInt);
					setValorCampo('hdMZ',manzana);
					setValorCampo('hdLOTE',lote);
					setValorCampo('hdREFERE',referencia);

					lanzarEventoVentana("ICSEVE03027","0X3C01007");
				}
			}

			function paginado_ICSEVE03027(navegacion){
				if(getValorCampo("hdIND_FIN_DATOS")==""){
					return;
				}
				if(!setearPaginadoGrilla(navegacion,8,"hdCONTADOR_PAGINAS","hdIND_FIN_DATOS","hdNUM_REGISTROS","hdAVAN_RET_PAGINA","hdPRIMARY_KEY")){
					return false;
				}

				setValorCampo("hdACCION","L");

				lanzarEventoVentana('ICSEVE03027','0X3C01004');
			}

			function buscar_ICSEVE03027_mensaje(){
				setValorCampo('hdORDDOM',"");
				setValorCampo('hdCODPER',"");
				setValorCampo('hdDESPAI',"");
				setValorCampo('hdDESDEP',"");
				setValorCampo('hdDESPRO',"");
				setValorCampo('hdDESDIS',"");
				setValorCampo('hdTIPDOM',"");
				setValorCampo('hdTIPVIA',"");
				setValorCampo('hdNOMVIA',"");
				setValorCampo('hdNUMERO',"");
				setValorCampo('hdINTDPT',"");
				setValorCampo('hdMZ',"");
				setValorCampo('hdLOTE',"");
				setValorCampo('hdREFERE',"");

				setValorCampo('hdACCION',"L");
				setValorCampo('hdAVAN_RET_PAGINA','A');
				setValorCampo('hdCONTADOR_PAGINAS','0000');
				setValorCampo('hdPRIMARY_KEY','0000');

				lanzarEventoVentana('ICSEVE03027','0X3C01004');
			}
			
			function pais_ICSEVE03027()
			{
				var arrayParametros = new Array();
				arrayParametros.push(formatoParametro('OPERACION','ICEB0040'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01','0112'));//XSN_COD_TABLA 
				arrayParametros.push(formatoParametro('VARIABLE02',''));//XSN_CODIGO
				arrayParametros.push(formatoParametro('VARIABLE03','0'));//XSN_TIPO REFERIDO A PAIS				
				/*var LanzaUrl = '/icse_pe_web/servlet/ServletOperacionWeb'; 
				LanzaUrl += getParametros(arrayParametros);
				var sPropiedades="dialogWidth:800px;dialogHeight:500px;"; 
				lanzarVentanaModalTitulo(LanzaUrl,"",sPropiedades,"Buscar Corporativas",true);*/				
				var sPropiedades="dialogWidth:700px;dialogHeight:450px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Buscar Corporativas");
			}
			
			function departamento_ICSEVE03027()
			{
				var arrayParametros = new Array();
				arrayParametros.push(formatoParametro('OPERACION','ICEB0040'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01','0041'));//XSN_COD_TABLA
				arrayParametros.push(formatoParametro('VARIABLE02',''));//XSN_CODIGO
				arrayParametros.push(formatoParametro('VARIABLE03','1'));//XSN_TIPO REFERIDO A DEPARTAMENTO
				/*var LanzaUrl = '/icse_pe_web/servlet/ServletOperacionWeb'; 
				LanzaUrl += getParametros(arrayParametros);
				var sPropiedades="dialogWidth:800px;dialogHeight:500px;"; 
				lanzarVentanaModalTitulo(LanzaUrl,"",sPropiedades,"Buscar Corporativas",true);*/
				var sPropiedades="dialogWidth:700px;dialogHeight:450px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Buscar Corporativas");
			}
			
			function provincia_ICSEVE03027()
			{
				var arrayParametros = new Array();
				arrayParametros.push(formatoParametro('OPERACION','ICEB0040'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01','0008'));//XSN_COD_TABLA
				arrayParametros.push(formatoParametro('VARIABLE02',getValorCampo('hdCODDEP')));//XSN_CODIGO	
				arrayParametros.push(formatoParametro('VARIABLE03','2'));//XSN_TIPO REFERIDO A PROVINCIA
				/*var LanzaUrl = '/icse_pe_web/servlet/ServletOperacionWeb'; 
				LanzaUrl += getParametros(arrayParametros);
				var sPropiedades="dialogWidth:800px;dialogHeight:500px;"; 
				lanzarVentanaModalTitulo(LanzaUrl,"",sPropiedades,"Buscar Corporativas",true);*/
				var sPropiedades="dialogWidth:700px;dialogHeight:450px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Buscar Corporativas");
			}
			
			function distrito_ICSEVE03027()
			{
				var arrayParametros = new Array();
				arrayParametros.push(formatoParametro('OPERACION','ICEB0040'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01','0008'));//XSN_COD_TABLA
				arrayParametros.push(formatoParametro('VARIABLE02',getValorCampo('hdCODPRO')));//XSN_CODIGO	
				arrayParametros.push(formatoParametro('VARIABLE03','3'));//XSN_TIPO REFERIDO A DISTRITO
				/*var LanzaUrl = '/icse_pe_web/servlet/ServletOperacionWeb'; 
				LanzaUrl += getParametros(arrayParametros);
				var sPropiedades="dialogWidth:800px;dialogHeight:500px;"; 
				lanzarVentanaModalTitulo(LanzaUrl,"",sPropiedades,"Buscar Corporativas",true);*/
				var sPropiedades="dialogWidth:700px;dialogHeight:450px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Buscar Corporativas");
			}
			
			function pasarParametrosParent(tipo, codItem, desItem)
			{
				// llamar esta funcion desde 4002 de la sgte manera
				// parent.utils_lanzarProcesoCerrarVentanaModal("","pasarParametrosParent('"+tipo+"','"+codItem+"','"+desItem+"')");
				if(tipo==0)//setear pais
				{
					setValorCampo("hdCODPAI",codItem);
					setValorCampo("hdDESPAI",desItem);
					setValorCampo("txtPais",desItem);
				}
				if(tipo==1)//setear departamento
				{
					setValorCampo("hdCODDEP",codItem);
					setValorCampo("hdDESDEP",desItem);
					setValorCampo("txtDpto",desItem);
				}
				if(tipo==2)//setear provincia
				{
					setValorCampo("hdCODPRO",codItem);
					setValorCampo("hdDESPRO",desItem);
					setValorCampo("txtProvincia",desItem);
				}
				if(tipo==3)//setear distrito
				{
					setValorCampo("hdCODDIS",codItem);
					setValorCampo("hdDESDIS",desItem);
					setValorCampo("txtDistrito",desItem);
				}		
			}	
			
			alert("llega codper ::: <%=utils.getValorContexto("CODPER")%> xsn_codper ::: <%=utils.getValorContexto("XSN_CODPER")%>");
		</script>
	</body>
</html>